print >>sys.__stderr__, 'IDLE Subprocess: Connection to IDLE GUI failed, exiting.'
exit_now = True
return None
server.handle_request()
def show_socket_error(err, address):
import Tkinter as Tkinter
import tkMessageBox as tkMessageBox
root = Tkinter.Tk()
root.withdraw()
if err[0] == 61:
msg = "IDLE's subprocess can't connect to %s:%d. This may be due to your personal firewall configuration. It is safe to allow this internal connection because no data is visible on external ports." % address